package com.chanyachting.emall.form;

import java.util.ArrayList;
import java.util.List;

import org.apache.struts.action.ActionForm;

import com.chanyachting.emall.domain.Channel;
import com.chanyachting.emall.domain.Dock;
import com.chanyachting.emall.domain.Docksell;

public class DockForm extends ActionForm {
	
	// primary key
	private java.lang.Integer id;

	// fields
	private java.lang.String waterBuilding;
	private java.lang.String berthArea;
	private java.lang.String centerDistance;
	private java.lang.String address;
	private float turnoverFess;
	private java.lang.String depthOfWater;
	private java.lang.String installation;
	private float monthFees;
	private java.lang.String dimensionality;
	private java.lang.Integer berthNumber;
	private java.lang.String buildTime;
	private java.lang.String maxdepth;
	private java.lang.String dockType;
	private java.lang.String other;
	private float secondPrice;
	private java.lang.String berthType;
	private java.lang.String waterArea;
	private java.lang.String airDistance;
	private java.lang.String personMembership;
	private java.lang.String itemType;
	private java.lang.String allArea;
	private java.lang.String companyMembership;
	private java.lang.String seacoast;
	private java.lang.Integer roomNumber;
	private java.lang.String store;
	private java.lang.String club;
	private float fristPrice;

	
	
	private java.lang.String refreshDate;
	private java.lang.Integer companyId;
	private java.lang.String summary;
	private java.lang.Integer channelId;
	private java.lang.String type;
	private java.lang.String title;
	private java.lang.String status;
	private java.lang.Integer brandId;
	private java.lang.String updateDate;
	private java.lang.String imgUrl;
	private java.lang.Integer productCategoryId;
	private java.lang.String createDate;
	private java.lang.String name;
	private java.lang.Integer point;
	private java.lang.String productdesc;
	
	private List<Dock> dockList = new ArrayList<Dock>();
	private Dock dock;
	private int pageSize;
	private int pageCount;
	private int currentPage;
	private String pageType;
	private List<Channel> subChannelList = new ArrayList<Channel>();
	private int subChannelId;
	private String subChannelName;
	private String linkStr;
	private String selectionStr;
	private List<Docksell> dockSellList = new ArrayList<Docksell>();
	private String channelName;
	
	//搜索用字段
	private String dockKeyWord;
	private int minBerthNum;
	private int maxBerthNum;
	private String dockArea;
	
	public String getDockKeyWord() {
		return dockKeyWord;
	}
	public void setDockKeyWord(String dockKeyWord) {
		this.dockKeyWord = dockKeyWord;
	}
	public int getMinBerthNum() {
		return minBerthNum;
	}
	public void setMinBerthNum(int minBerthNum) {
		this.minBerthNum = minBerthNum;
	}
	public int getMaxBerthNum() {
		return maxBerthNum;
	}
	public void setMaxBerthNum(int maxBerthNum) {
		this.maxBerthNum = maxBerthNum;
	}
	public String getDockArea() {
		return dockArea;
	}
	public void setDockArea(String dockArea) {
		this.dockArea = dockArea;
	}
	public String getChannelName() {
		return channelName;
	}
	public void setChannelName(String channelName) {
		this.channelName = channelName;
	}
	public List<Docksell> getDockSellList() {
		return dockSellList;
	}
	public void setDockSellList(List<Docksell> dockSellList) {
		this.dockSellList = dockSellList;
	}
	public String getLinkStr() {
		return linkStr;
	}
	public void setLinkStr(String linkStr) {
		this.linkStr = linkStr;
	}
	public String getSelectionStr() {
		return selectionStr;
	}
	public void setSelectionStr(String selectionStr) {
		this.selectionStr = selectionStr;
	}
	public String getSubChannelName() {
		return subChannelName;
	}
	public void setSubChannelName(String subChannelName) {
		this.subChannelName = subChannelName;
	}
	public int getSubChannelId() {
		return subChannelId;
	}
	public void setSubChannelId(int subChannelId) {
		this.subChannelId = subChannelId;
	}
	public List<Channel> getSubChannelList() {
		return subChannelList;
	}
	public void setSubChannelList(List<Channel> subChannelList) {
		this.subChannelList = subChannelList;
	}
	public String getPageType() {
		return pageType;
	}
	public void setPageType(String pageType) {
		this.pageType = pageType;
	}
	public List<Dock> getDockList() {
		return dockList;
	}
	public void setDockList(List<Dock> dockList) {
		this.dockList = dockList;
	}
	public Dock getDock() {
		return dock;
	}
	public void setDock(Dock dock) {
		this.dock = dock;
	}
	public int getPageSize() {
		return pageSize;
	}
	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
	public int getPageCount() {
		return pageCount;
	}
	public void setPageCount(int pageCount) {
		this.pageCount = pageCount;
	}
	public int getCurrentPage() {
		return currentPage;
	}
	public void setCurrentPage(int currentPage) {
		this.currentPage = currentPage;
	}
	public java.lang.Integer getId() {
		return id;
	}
	public void setId(java.lang.Integer id) {
		this.id = id;
	}
	public java.lang.String getWaterBuilding() {
		return waterBuilding;
	}
	public void setWaterBuilding(java.lang.String waterBuilding) {
		this.waterBuilding = waterBuilding;
	}
	public java.lang.String getBerthArea() {
		return berthArea;
	}
	public void setBerthArea(java.lang.String berthArea) {
		this.berthArea = berthArea;
	}
	public java.lang.String getCenterDistance() {
		return centerDistance;
	}
	public void setCenterDistance(java.lang.String centerDistance) {
		this.centerDistance = centerDistance;
	}
	public java.lang.String getAddress() {
		return address;
	}
	public void setAddress(java.lang.String address) {
		this.address = address;
	}
	public float getTurnoverFess() {
		return turnoverFess;
	}
	public void setTurnoverFess(float turnoverFess) {
		this.turnoverFess = turnoverFess;
	}
	public java.lang.String getDepthOfWater() {
		return depthOfWater;
	}
	public void setDepthOfWater(java.lang.String depthOfWater) {
		this.depthOfWater = depthOfWater;
	}
	public java.lang.String getInstallation() {
		return installation;
	}
	public void setInstallation(java.lang.String installation) {
		this.installation = installation;
	}
	public float getMonthFees() {
		return monthFees;
	}
	public void setMonthFees(float monthFees) {
		this.monthFees = monthFees;
	}
	public java.lang.String getDimensionality() {
		return dimensionality;
	}
	public void setDimensionality(java.lang.String dimensionality) {
		this.dimensionality = dimensionality;
	}
	public java.lang.Integer getBerthNumber() {
		return berthNumber;
	}
	public void setBerthNumber(java.lang.Integer berthNumber) {
		this.berthNumber = berthNumber;
	}
	public java.lang.String getBuildTime() {
		return buildTime;
	}
	public void setBuildTime(java.lang.String buildTime) {
		this.buildTime = buildTime;
	}
	public java.lang.String getMaxdepth() {
		return maxdepth;
	}
	public void setMaxdepth(java.lang.String maxdepth) {
		this.maxdepth = maxdepth;
	}
	public java.lang.String getDockType() {
		return dockType;
	}
	public void setDockType(java.lang.String dockType) {
		this.dockType = dockType;
	}
	public java.lang.String getOther() {
		return other;
	}
	public void setOther(java.lang.String other) {
		this.other = other;
	}
	public float getSecondPrice() {
		return secondPrice;
	}
	public void setSecondPrice(float secondPrice) {
		this.secondPrice = secondPrice;
	}
	public java.lang.String getBerthType() {
		return berthType;
	}
	public void setBerthType(java.lang.String berthType) {
		this.berthType = berthType;
	}
	public java.lang.String getWaterArea() {
		return waterArea;
	}
	public void setWaterArea(java.lang.String waterArea) {
		this.waterArea = waterArea;
	}
	public java.lang.String getAirDistance() {
		return airDistance;
	}
	public void setAirDistance(java.lang.String airDistance) {
		this.airDistance = airDistance;
	}
	public java.lang.String getPersonMembership() {
		return personMembership;
	}
	public void setPersonMembership(java.lang.String personMembership) {
		this.personMembership = personMembership;
	}
	public java.lang.String getItemType() {
		return itemType;
	}
	public void setItemType(java.lang.String itemType) {
		this.itemType = itemType;
	}
	public java.lang.String getAllArea() {
		return allArea;
	}
	public void setAllArea(java.lang.String allArea) {
		this.allArea = allArea;
	}
	public java.lang.String getCompanyMembership() {
		return companyMembership;
	}
	public void setCompanyMembership(java.lang.String companyMembership) {
		this.companyMembership = companyMembership;
	}
	public java.lang.String getSeacoast() {
		return seacoast;
	}
	public void setSeacoast(java.lang.String seacoast) {
		this.seacoast = seacoast;
	}
	public java.lang.Integer getRoomNumber() {
		return roomNumber;
	}
	public void setRoomNumber(java.lang.Integer roomNumber) {
		this.roomNumber = roomNumber;
	}
	public java.lang.String getStore() {
		return store;
	}
	public void setStore(java.lang.String store) {
		this.store = store;
	}
	public java.lang.String getClub() {
		return club;
	}
	public void setClub(java.lang.String club) {
		this.club = club;
	}
	public float getFristPrice() {
		return fristPrice;
	}
	public void setFristPrice(float fristPrice) {
		this.fristPrice = fristPrice;
	}
	public java.lang.String getRefreshDate() {
		return refreshDate;
	}
	public void setRefreshDate(java.lang.String refreshDate) {
		this.refreshDate = refreshDate;
	}
	public java.lang.Integer getCompanyId() {
		return companyId;
	}
	public void setCompanyId(java.lang.Integer companyId) {
		this.companyId = companyId;
	}
	public java.lang.String getSummary() {
		return summary;
	}
	public void setSummary(java.lang.String summary) {
		this.summary = summary;
	}
	public java.lang.Integer getChannelId() {
		return channelId;
	}
	public void setChannelId(java.lang.Integer channelId) {
		this.channelId = channelId;
	}
	public java.lang.String getType() {
		return type;
	}
	public void setType(java.lang.String type) {
		this.type = type;
	}
	public java.lang.String getTitle() {
		return title;
	}
	public void setTitle(java.lang.String title) {
		this.title = title;
	}
	public java.lang.String getStatus() {
		return status;
	}
	public void setStatus(java.lang.String status) {
		this.status = status;
	}
	public java.lang.Integer getBrandId() {
		return brandId;
	}
	public void setBrandId(java.lang.Integer brandId) {
		this.brandId = brandId;
	}
	public java.lang.String getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(java.lang.String updateDate) {
		this.updateDate = updateDate;
	}
	public java.lang.String getImgUrl() {
		return imgUrl;
	}
	public void setImgUrl(java.lang.String imgUrl) {
		this.imgUrl = imgUrl;
	}
	public java.lang.Integer getProductCategoryId() {
		return productCategoryId;
	}
	public void setProductCategoryId(java.lang.Integer productCategoryId) {
		this.productCategoryId = productCategoryId;
	}
	public java.lang.String getCreateDate() {
		return createDate;
	}
	public void setCreateDate(java.lang.String createDate) {
		this.createDate = createDate;
	}
	public java.lang.String getName() {
		return name;
	}
	public void setName(java.lang.String name) {
		this.name = name;
	}
	public java.lang.Integer getPoint() {
		return point;
	}
	public void setPoint(java.lang.Integer point) {
		this.point = point;
	}
	public java.lang.String getProductdesc() {
		return productdesc;
	}
	public void setProductdesc(java.lang.String productdesc) {
		this.productdesc = productdesc;
	}
	
	
	
	
	


}
